﻿.menu>li:first-child>a ,.menu>li:last-child>a {
    margin-left: 0;
    margin-right: 0;
}
#page-content iframe[name="google_conversion_frame"]{
height:0;display:table;

}
.logo-right,
#top-widget-area-1,
.menu > li,
.service-box.style-1 > i,
#footer-bottom-widget-area-1 {
    float: right !important;
}
.customicons{
    display: none;
}
#footer a {
    font-size: 15px !important;
}
.tp-rightarrow.custom {
    background: url(layouts/images/next-1.png) #282e3a no-repeat center center !important;
}
.tp-leftarrow.custom {
    background: url(layouts/images/prev-1.png) #282e3a no-repeat center center !important;
}
#top-widget-area-2,
#milo_social_media_widget-3,
.menu {
    float: left !important;
}

@font-face {
    font-family: "JF Flat Regular";
    src: url('font/JF-Flat-regular-1.eot');
    src: url('font/JF-Flat-regular.eot?#iefix') format('embedded-opentype'), url('font/JF-Flat-regular.svg') format('svg'), url('font/JF-Flat-regular-1.woff') format('woff'), url('font/JF-Flat-regular-1.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    letter-spacing: 0 !important;
    font-weight: 700 !important;
}

div#slide-1-layer-1 {
}

p {
    line-height: 2.1;
}

@font-face {
    font-family: 'Droid Arabic Naskh';
    src: url('fonts/DroidArabicNaskhBold-1.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Droid Arabic Naskh';
    src: url('fonts/DroidArabicNaskhRegular-1.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
.menu li.dropdown ul li a{
    white-space: nowrap;
}
body {
    font: 14px/25px Droid Arabic Naskh !important;
    direction: rtl;
}
div#slide-12-layer-2,div#slide-12-layer-1,div#slide-11-layer-9,
div#slide-11-layer-8,div#slide-11-layer-7,div#slide-11-layer-10,div#slide-11-layer-11,div#slide-5-layer-2,div#slide-5-layer-1,div#slide-5-layer-2{
    font-family: Droid Arabic Naskh !important;
}
#header-top .widget_milo_contact_widget ul li {
    float: left;
    direction: ltr;
}

.widget_milo_contact_widget ul li i {
    left: auto !important;
    right: 0;
}

.widget-contact ul li:first-child > a {
    position: relative;
    top: 3px;
}

.menu li.search a {
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin: 0 !important;
}

.menu > li > a {
    margin-left: 22px !important;
  padding-left: 0 !important;
    padding-right: 0 !important;
    margin-right: 22px !important;
}

.filter li a,
.service-box.style-1 .service-box-content h6,
.process-steps .step-details h6 {
    letter-spacing: 0 !important;
}

.check-list li:before {
    margin-right: 0;
    margin-left: 10px;
}

.vc_tta.vc_general .vc_tta-title-text:not(:empty):not(:first-child),
.vc_tta.vc_general .vc_tta-title-text:not(:empty)~* {
    margin-left: 0;
    margin-right: 14px;
    letter-spacing: 0 !important;
}

.vc_tta-tabs.vc_tta-tabs-position-left .vc_tta-tab {
    text-align: right;
}

.service-box.style-1 > i {
    margin-left: 15px;
}

.myclients {
    direction: ltr !important;
}

#wpcf7-f4-p91-o1 {
    display: table;
    margin: 0 auto;
}

#wpcf7-f4-p91-o1 input {
    float: right;
}

#wpcf7-f4-p91-o1 textarea {
    margin: 15px 0 30px;
    height: 250px;
    resize: none;
}

div#milo_contact_widget-3 {
    float: right;
}

.theme-tab3 .vc_tta-panel-body {
    border: none !important;
    padding: 10px 40px 0 10px !important;
}

.widget_milo_contact_widget ul li {
    padding-right: 30px;
    padding-left: 0;
}

#footer-mid-widget-area-1,
#footer-mid-widget-area-2,
#footer-mid-widget-area-3,
#footer-mid-widget-area-4 {
    float: right
}

.widget_milo_posts_widget ul li img {
    margin-right: 0;
    margin-left: 15px;
    float: right;
}

#go-top {
    left: 50px;
    right: auto !important;
}

div#text-5 {
    float: left;
}

footer-bottom .widget-pages ul li {
    margin-right: 0;
    margin-left: 10px;
    float: left;
}

#footer-bottom .widget-pages ul li:after {
    content: "|";
    margin-right: 12px;
    margin-left: 0 !important;
    float: left !important;
}



.vc_custom_1450770176445 p {
    max-width: 90%;
    display: table;
    margin: 0 auto;
}

ul#menu-top {
    padding: 0 !important;
    margin: 0;
}

#menu-top > li > a {
    color: #333;
}

#menu-top > li > a {
    color: #8C8C8C;
    font-size: 12px;
    padding: 0;
}

#page-header h4 {
    font-weight: 700;
    font-size: 33px;
}

.wpb_text_column .arrow-list li:before {
    margin-left: 10px;
    margin-right: 0;
    transform: rotate(180deg);
    font-size: 7px;
}

.service-box.style-2.icon-left > i {
    float: right;
}

#ask .filter li,
.col-sm-12 .filter li {
    margin-right: 0 !important;
    margin-left: 15px;
}

.filtess textarea {
    height: 250px;
    resize: none;
}

.vc_custom_1450868300226 .filter li,
.mines .filter li {
    margin-left: 15px;
    margin-right: 0;
}

.service-box.style-2.icon-left .service-box-content {
    margin-right: 60px;
    margin-left: 0;
}

.theme-tab2 .vc_tta-tab a i {
    float: right;
}

.owl-carousel {
    direction: ltr;
}

.progress-bar-title {
    margin-bottom: 15px;
    text-align: left;
}

.gutter .portfolio-item-thumbnail img {
   
}

.port-elryad img {
    height: auto !important;
}

.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-right .vc_tta-controls-icon {
    left: 20px;
    right: auto;
}

.vc_tta.vc_general .vc_tta-panel-title {
    margin: 0;
    line-height: 1;
    direction: rtl;
    text-align: right;
}

.vc_tta-color-grey.vc_tta-style-outline .vc_tta-panel .vc_tta-panel-title>a {
    color: #ebebeb;
    background: #FE5E3E;
}

.blog-article-details .btn {
    margin-top: 10px;
    float: left;
}

.paymenytss img {
    display: table;
    margin: 0 auto;
    width: 100%;
    height: 150px;
}

.paymenytss .wpb_single_image.vc_align_left {
    text-align: center;
}

.paymenytss p {
    text-align: center;
}

.paymenytss figure {
    width: 100% !important;
}

.paymenytss figure div {
    width: 100% !important;
}

.paymenytss .wpb_wrapper {
    padding: 0 20px;
}

.paymenytss ul.check-list.blue.text-uppercase {
    margin-bottom: 30px;
}

.myteams .wpb_column.vc_column_container.vc_col-sm-12 {
    padding: 0 !important;
}

.vb .price {
    font-size: 19px
}

.vb ul {
    margin-bottom: 35px;
}

.vb h4 {
    position: relative;
}

.vb h4:before {
    content: "";
    position: absolute;
    height: 3px;
    width: 35px;
    background: #FE5E3E;
    bottom: -20px;
}

.startup {
    position: relative;
    min-height: 270px;
}

.startup:before {
    position: absolute;
    content: "";
    background: url(img/p2p-1.png);
    right: 0;
    top: 0;
    width: 135px;
    height: 91px;
}

.startup:after {
    position: absolute;
    content: "";
    background: url(img/p1p-1.png);
    left: 0;
    bottom: 0;
    width: 117px;
    height: 104px;
}

.startup .process-steps {
    margin: 0 !important;
}

.startup .process-steps .step {
    margin: 0 auto;
    width: 45.333333% !important;
    text-align: center;
    float: none !important;
    position: relative;
    z-index: 2;
    background: #fff;
}

.miness {
    position: relative;
}

.miness:before {
    background: url(img/back-1.png) repeat-x top center;
    display: block;
    position: absolute;
    height: 2px;
    top: 52%;
    width: 76%;
    right: 95px;
}
.qtranxs-lang-menu-ar a {
    text-transform: none !important;
    position: relative;
}
.qtranxs-lang-menu-ar > a:before {
    position: absolute;
    content: "";
    left: 1px;
    height: 21px;
    width: 8px;
    background: #fff;
    z-index: 99;
}
.qtranxs-lang-menu-ar .sf-with-ul img{
    display: none;
}
.customicons{
    display: none;
}
.price-plan .price sub {
    font-size: 24px;
     margin-right: 0; 
    left: 0;
    float: left;
    margin-left: 21px;
}
header i.fa.fa-angle-down {
    position: relative;
    top: 2px;
    right: 2px;
}
.menu li.dropdown ul{
    right:10px;
    left:auto !important;
}
#h1 {
    font-size: 25px !important;
}
#h2 {
    font-size: 19px !important;
}
#footer-bottom .widget-pages ul li {
    margin-left: 10px;
    margin-right: 0;
}.vc_images_carousel {
    position: relative;
    direction: ltr !important;
}
/*# sourceMappingURL=ar.css.map */
